knee-pads for horses - German English Dictionary